home *** CD-ROM | disk | FTP | other *** search
Unknown | 1994-06-01 | 7.2 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was not able to be converted.
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| file
| data
| default
| |
100%
| xdgMime
| image/x-tga
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 11 f4 20 3e 33 | 44 20 42 61 72 72 61 67 |..... >3|D Barrag|
|00000010| 65 0d 00 14 15 f4 20 3e | 4d 69 63 68 61 65 6c 20 |e..... >|Michael |
|00000020| 53 65 61 72 6c 65 0d 00 | 1e 0d f4 20 3e 4f 63 74 |Searle..|... >Oct|
|00000030| 20 39 33 0d 00 28 1a ee | 20 85 20 f6 3a f1 22 20 | 93..(..| . .:." |
|00000040| 61 74 20 6c 69 6e 65 20 | 22 3b 9e 3a e0 0d 00 32 |at line |";.:...2|
|00000050| 08 c8 a0 20 31 0d 00 3c | 32 c8 99 22 4f 53 5f 46 |... 1..<|2.."OS_F|
|00000060| 69 6c 65 22 2c 35 2c 22 | 3c 33 44 42 61 72 24 44 |ile",5,"|<3DBar$D|
|00000070| 69 72 3e 2e 53 70 72 69 | 74 65 73 22 20 b8 20 2c |ir>.Spri|tes" . ,|
|00000080| 2c 2c 2c 6c 65 6e 25 0d | 00 46 1c de 20 73 70 72 |,,,len%.|.F.. spr|
|00000090| 25 20 6c 65 6e 25 2b 34 | 3a 21 73 70 72 25 3d 6c |% len%+4|:!spr%=l|
|000000a0| 65 6e 25 0d 00 50 30 c8 | 99 22 4f 53 5f 46 69 6c |en%..P0.|."OS_Fil|
|000000b0| 65 22 2c 32 35 35 2c 22 | 3c 33 44 42 61 72 24 44 |e",255,"|<3DBar$D|
|000000c0| 69 72 3e 2e 53 70 72 69 | 74 65 73 22 2c 73 70 72 |ir>.Spri|tes",spr|
|000000d0| 25 2b 34 0d 00 5a 2a c8 | 99 34 36 2c 26 31 31 38 |%+4..Z*.|.46,&118|
|000000e0| 2c 73 70 72 25 2c 22 73 | 63 72 65 65 6e 64 75 6d |,spr%,"s|creendum|
|000000f0| 70 22 20 b8 20 2c 2c 62 | 61 63 6b 67 25 0d 00 64 |p" . ,,b|ackg%..d|
|00000100| 44 de 20 62 61 73 65 25 | 28 33 2c 34 29 2c 65 78 |D. base%|(3,4),ex|
|00000110| 70 6c 6f 25 28 33 2c 33 | 29 2c 63 72 61 74 65 72 |plo%(3,3|),crater|
|00000120| 25 28 32 29 2c 54 48 54 | 25 28 36 34 2c 33 29 2c |%(2),THT|%(64,3),|
|00000130| 46 48 43 25 28 34 30 29 | 2c 46 48 54 25 28 34 30 |FHC%(40)|,FHT%(40|
|00000140| 29 0d 00 6e 13 de 20 68 | 65 69 67 68 74 20 32 36 |)..n.. h|eight 26|
|00000150| 32 31 34 34 0d 00 78 23 | de 20 43 58 25 28 35 30 |2144..x#|. CX%(50|
|00000160| 29 2c 43 59 25 28 35 30 | 29 2c 43 54 25 28 35 30 |),CY%(50|),CT%(50|
|00000170| 29 3a 43 52 25 3d 30 0d | 00 82 4b 4e 25 3d 30 3a |):CR%=0.|..KN%=0:|
|00000180| f5 3a f3 43 25 2c 54 25 | 3a e7 20 43 25 3c 3e 39 |.:.C%,T%|:. C%<>9|
|00000190| 39 39 20 46 48 43 25 28 | 4e 25 29 3d 43 25 3a 46 |99 FHC%(|N%)=C%:F|
|000001a0| 48 54 25 28 4e 25 29 3d | 54 25 2a 36 34 3a 54 48 |HT%(N%)=|T%*64:TH|
|000001b0| 54 25 28 43 25 2c 54 25 | 29 3d 4e 25 3a 4e 25 2b |T%(C%,T%|)=N%:N%+|
|000001c0| 3d 31 0d 00 8c 0b fd 43 | 25 3d 39 39 39 0d 00 96 |=1.....C|%=999...|
|000001d0| 0d e3 41 25 3d 31 20 b8 | 20 34 0d 00 a0 83 c8 99 |..A%=1 .| 4......|
|000001e0| 34 36 2c 26 31 31 38 2c | 73 70 72 25 2c 22 72 65 |46,&118,|spr%,"re|
|000001f0| 64 22 2b c3 41 25 20 b8 | 20 2c 2c 62 61 73 65 25 |d"+.A% .| ,,base%|
|00000200| 28 31 2c 41 25 29 3a c8 | 99 34 36 2c 26 31 31 38 |(1,A%):.|.46,&118|
|00000210| 2c 73 70 72 25 2c 22 79 | 65 6c 6c 6f 77 22 2b c3 |,spr%,"y|ellow"+.|
|00000220| 41 25 20 b8 20 2c 2c 62 | 61 73 65 25 28 32 2c 41 |A% . ,,b|ase%(2,A|
|00000230| 25 29 3a c8 99 34 36 2c | 26 31 31 38 2c 73 70 72 |%):..46,|&118,spr|
|00000240| 25 2c 22 77 68 69 74 65 | 22 2b c3 41 25 20 b8 20 |%,"white|"+.A% . |
|00000250| 2c 2c 62 61 73 65 25 28 | 33 2c 41 25 29 0d 00 aa |,,base%(|3,A%)...|
|00000260| 07 ed 41 25 0d 00 b4 0d | e3 41 25 3d 31 20 b8 20 |..A%....|.A%=1 . |
|00000270| 33 0d 00 be 8c c8 99 34 | 36 2c 26 31 31 38 2c 73 |3......4|6,&118,s|
|00000280| 70 72 25 2c 22 73 6d 65 | 78 70 6c 6f 22 2b c3 41 |pr%,"sme|xplo"+.A|
|00000290| 25 20 b8 20 2c 2c 65 78 | 70 6c 6f 25 28 31 2c 41 |% . ,,ex|plo%(1,A|
|000002a0| 25 29 3a c8 99 34 36 2c | 26 31 31 38 2c 73 70 72 |%):..46,|&118,spr|
|000002b0| 25 2c 22 6c 67 65 78 70 | 6c 6f 22 2b c3 41 25 20 |%,"lgexp|lo"+.A% |
|000002c0| b8 20 2c 2c 65 78 70 6c | 6f 25 28 32 2c 41 25 29 |. ,,expl|o%(2,A%)|
|000002d0| 3a c8 99 34 36 2c 26 31 | 31 38 2c 73 70 72 25 2c |:..46,&1|18,spr%,|
|000002e0| 22 73 70 6c 61 73 68 22 | 2b c3 41 25 20 b8 20 2c |"splash"|+.A% . ,|
|000002f0| 2c 65 78 70 6c 6f 25 28 | 33 2c 41 25 29 0d 00 c8 |,explo%(|3,A%)...|
|00000300| 07 ed 41 25 0d 00 d2 56 | c8 99 34 36 2c 26 31 31 |..A%...V|..46,&11|
|00000310| 38 2c 73 70 72 25 2c 22 | 73 6d 63 72 61 74 65 72 |8,spr%,"|smcrater|
|00000320| 22 20 b8 20 2c 2c 63 72 | 61 74 65 72 25 28 31 29 |" . ,,cr|ater%(1)|
|00000330| 3a c8 99 34 36 2c 26 31 | 31 38 2c 73 70 72 25 2c |:..46,&1|18,spr%,|
|00000340| 22 6c 72 67 63 72 61 74 | 65 72 22 20 b8 20 2c 2c |"lrgcrat|er" . ,,|
|00000350| 63 72 61 74 65 72 25 28 | 32 29 0d 00 dc 53 de 20 |crater%(|2)...S. |
|00000360| 4e 24 28 33 29 2c 4e 42 | 25 28 33 29 2c 42 53 25 |N$(3),NB|%(3),BS%|
|00000370| 28 33 2c 36 29 2c 42 58 | 25 28 33 2c 36 29 2c 42 |(3,6),BX|%(3,6),B|
|00000380| 59 25 28 33 2c 36 29 2c | 42 41 25 28 33 2c 36 29 |Y%(3,6),|BA%(3,6)|
|00000390| 2c 42 48 25 28 33 2c 36 | 29 2c 42 53 48 25 28 33 |,BH%(3,6|),BSH%(3|
|000003a0| 2c 36 29 2c 42 53 50 25 | 28 33 2c 36 29 0d 00 e6 |,6),BSP%|(3,6)...|
|000003b0| 34 de 20 53 42 25 28 34 | 29 3a 53 42 25 28 31 29 |4. SB%(4|):SB%(1)|
|000003c0| 3d 31 32 3a 53 42 25 28 | 32 29 3d 31 36 3a 53 42 |=12:SB%(|2)=16:SB|
|000003d0| 25 28 33 29 3d 32 30 3a | 53 42 25 28 34 29 3d 32 |%(3)=20:|SB%(4)=2|
|000003e0| 34 0d 00 f0 2d de 20 43 | 4f 4c 25 28 33 29 3a 43 |4...-. C|OL%(3):C|
|000003f0| 4f 4c 25 28 31 29 3d 33 | 3a 43 4f 4c 25 28 32 29 |OL%(1)=3|:COL%(2)|
|00000400| 3d 31 35 3a 43 4f 4c 25 | 28 33 29 3d 36 33 0d 00 |=15:COL%|(3)=63..|
|00000410| fa 2a 57 44 25 3d b3 28 | 33 36 30 29 2d 31 3a 57 |.*WD%=.(|360)-1:W|
|00000420| 50 25 3d b3 28 b3 28 35 | 30 29 29 3a e7 57 50 25 |P%=.(.(5|0)):.WP%|
|00000430| 3d 30 20 57 50 25 3d 31 | 0d 01 04 07 eb 32 38 0d |=0 WP%=1|.....28.|
|00000440| 01 0e 2f f5 3a e8 22 32 | 20 6f 72 20 33 20 70 6c |../.:."2| or 3 pl|
|00000450| 61 79 65 72 20 67 61 6d | 65 20 22 3b 4e 50 25 3a |ayer gam|e ";NP%:|
|00000460| fd 4e 50 25 3d 32 20 84 | 20 4e 50 25 3d 33 0d 01 |.NP%=2 .| NP%=3..|
|00000470| 18 42 e8 22 57 69 6e 64 | 20 6f 6e 20 28 59 2f 4e |.B."Wind| on (Y/N|
|00000480| 29 20 22 3b 59 4e 24 3a | e7 c0 59 4e 24 2c 31 29 |) ";YN$:|..YN$,1)|
|00000490| 3d 22 59 22 20 84 20 c0 | 59 4e 24 2c 31 29 3d 22 |="Y" . .|YN$,1)="|
|000004a0| 79 22 20 57 4e 25 3d b9 | 20 8b 20 57 4e 25 3d a3 |y" WN%=.| . WN%=.|
|000004b0| 0d 01 22 0f e3 41 25 3d | 31 20 b8 20 4e 50 25 0d |.."..A%=|1 . NP%.|
|000004c0| 01 2c 18 f1 27 22 20 50 | 6c 61 79 65 72 20 22 3b |.,..'" P|layer ";|
|000004d0| c3 41 25 3b 22 2e 22 0d | 01 36 21 e8 22 20 57 68 |.A%;".".|.6!." Wh|
|000004e0| 61 74 20 69 73 20 79 6f | 75 72 20 6e 61 6d 65 20 |at is yo|ur name |
|000004f0| 22 3b 4e 24 28 41 25 29 | 0d 01 40 7b f1 22 20 59 |";N$(A%)|..@{." Y|
|00000500| 6f 75 20 68 61 76 65 20 | 36 20 75 6e 69 74 73 20 |ou have |6 units |
|00000510| 74 6f 20 73 70 6c 69 74 | 20 62 65 74 77 65 65 6e |to split| between|
|00000520| 20 62 61 73 65 73 20 77 | 68 69 63 68 20 63 61 6e | bases w|hich can|
|00000530| 20 62 65 20 62 65 74 77 | 65 65 6e 20 31 20 61 6e | be betw|een 1 an|
|00000540| 64 20 34 20 75 6e 69 74 | 73 20 65 61 63 68 2e 20 |d 4 unit|s each. |
|00000550| 42 61 73 65 73 20 61 72 | 65 20 70 75 74 20 61 74 |Bases ar|e put at|
|00000560| 20 72 61 6e 64 6f 6d 20 | 70 6f 73 69 74 69 6f 6e | random |position|
|00000570| 73 2e 22 0d 01 4a 0f 55 | 25 3d 36 3a 42 25 3d 31 |s."..J.U|%=6:B%=1|
|00000580| 3a f5 0d 01 54 7f f5 3a | f1 22 59 6f 75 20 68 61 |:...T..:|."You ha|
|00000590| 76 65 20 22 3b c3 55 25 | 3b 22 20 75 6e 69 74 73 |ve ";.U%|;" units|
|000005a0| 20 6c 65 66 74 2e 20 48 | 6f 77 20 6d 61 6e 79 20 | left. H|ow many |
|000005b0| 75 6e 69 74 73 20 66 6f | 72 20 62 61 73 65 20 22 |units fo|r base "|
|000005c0| 3b c3 42 25 3b 3a e8 42 | 53 25 28 41 25 2c 42 25 |;.B%;:.B|S%(A%,B%|
|000005d0| 29 3a fd 42 53 25 28 41 | 25 2c 42 25 29 3e 3d 31 |):.BS%(A|%,B%)>=1|
|000005e0| 20 80 20 42 53 25 28 41 | 25 2c 42 25 29 3c 3d 34 | . BS%(A|%,B%)<=4|
|000005f0| 20 80 20 42 53 25 28 41 | 25 2c 42 25 29 3c 3d 55 | . BS%(A|%,B%)<=U|
|00000600| 25 0d 01 5e 33 55 25 2d | 3d 42 53 25 28 41 25 2c |%..^3U%-|=BS%(A%,|
|00000610| 42 25 29 3a 42 53 48 25 | 28 41 25 2c 42 25 29 3d |B%):BSH%|(A%,B%)=|
|00000620| 42 53 25 28 41 25 2c 42 | 25 29 2a 31 30 30 3a 42 |BS%(A%,B|%)*100:B|
|00000630| 25 2b 3d 31 0d 01 68 09 | fd 55 25 3d 30 0d 01 72 |%+=1..h.|.U%=0..r|
|00000640| 10 4e 42 25 28 41 25 29 | 3d 42 25 2d 31 0d 01 7c |.NB%(A%)|=B%-1..||
|00000650| 07 ed 41 25 0d 01 86 15 | db 3a ef 32 38 2c 36 34 |..A%....|.:.28,64|
|00000660| 2c 35 39 2c 37 39 2c 30 | 7c 0d 01 90 1d c8 99 34 |,59,79,0||......4|
|00000670| 36 2c 26 32 32 32 2c 73 | 70 72 25 2c 62 61 63 6b |6,&222,s|pr%,back|
|00000680| 67 25 2c 30 2c 30 0d 01 | 9a 33 c8 99 22 4f 53 5f |g%,0,0..|.3.."OS_|
|00000690| 46 69 6c 65 22 2c 32 35 | 35 2c 22 3c 33 44 42 61 |File",25|5,"<3DBa|
|000006a0| 72 24 44 69 72 3e 2e 48 | 65 69 67 68 74 44 61 74 |r$Dir>.H|eightDat|
|000006b0| 61 22 2c 68 65 69 67 68 | 74 0d 01 a4 1f e3 41 25 |a",heigh|t.....A%|
|000006c0| 3d 31 20 b8 20 4e 50 25 | 3a e3 42 25 3d 31 20 b8 |=1 . NP%|:.B%=1 .|
|000006d0| 20 4e 42 25 28 41 25 29 | 0d 01 ae 4a f5 3a 42 58 | NB%(A%)|...J.:BX|
|000006e0| 25 28 41 25 2c 42 25 29 | 3d b3 28 31 30 32 34 2d |%(A%,B%)|=.(1024-|
|000006f0| 53 42 25 28 42 53 25 28 | 41 25 2c 42 25 29 29 29 |SB%(BS%(|A%,B%)))|
|00000700| 3a 42 59 25 28 41 25 2c | 42 25 29 3d b3 28 39 36 |:BY%(A%,|B%)=.(96|
|00000710| 30 2d 53 42 25 28 42 53 | 25 28 41 25 2c 42 25 29 |0-SB%(BS|%(A%,B%)|
|00000720| 29 29 0d 01 b8 a2 fd b0 | 42 58 25 28 41 25 2c 42 |))......|BX%(A%,B|
|00000730| 25 29 2c 42 59 25 28 41 | 25 2c 42 25 29 29 3c 33 |%),BY%(A|%,B%))<3|
|00000740| 32 20 80 20 b0 42 58 25 | 28 41 25 2c 42 25 29 2b |2 . .BX%|(A%,B%)+|
|00000750| 42 53 25 28 41 25 2c 42 | 25 29 2c 42 59 25 28 41 |BS%(A%,B|%),BY%(A|
|00000760| 25 2c 42 25 29 29 3c 33 | 32 20 80 20 b0 42 58 25 |%,B%))<3|2 . .BX%|
|00000770| 28 41 25 2c 42 25 29 2c | 42 59 25 28 41 25 2c 42 |(A%,B%),|BY%(A%,B|
|00000780| 25 29 2b 42 53 25 28 41 | 25 2c 42 25 29 29 3c 33 |%)+BS%(A|%,B%))<3|
|00000790| 32 20 80 20 b0 42 58 25 | 28 41 25 2c 42 25 29 2b |2 . .BX%|(A%,B%)+|
|000007a0| 42 53 25 28 41 25 2c 42 | 25 29 2c 42 59 25 28 41 |BS%(A%,B|%),BY%(A|
|000007b0| 25 2c 42 25 29 2b 42 53 | 25 28 41 25 2c 42 25 29 |%,B%)+BS|%(A%,B%)|
|000007c0| 29 3c 33 32 0d 01 c2 06 | ed 2c 0d 01 cc 0d f2 73 |)<32....|.,.....s|
|000007d0| 68 6f 77 62 61 63 6b 0d | 01 d6 05 f5 0d 01 e0 41 |howback.|.......A|
|000007e0| 4e 50 4c 25 3d 30 3a 50 | 57 25 3d 30 3a e3 41 25 |NPL%=0:P|W%=0:.A%|
|000007f0| 3d 31 20 b8 20 4e 50 25 | 3a e7 20 4e 42 25 28 41 |=1 . NP%|:. NB%(A|
|00000800| 25 29 3e 30 20 4e 50 4c | 25 2b 3d 31 3a 50 57 25 |%)>0 NPL|%+=1:PW%|
|00000810| 3d 41 25 3a ed 41 25 20 | 8b 20 ed 41 25 0d 01 ea |=A%:.A% |. .A%...|
|00000820| 17 e7 20 4e 50 4c 25 3c | 32 20 f2 64 6f 6e 65 28 |.. NPL%<|2 .done(|
|00000830| 50 57 25 29 0d 01 f4 0f | e3 41 25 3d 31 20 b8 20 |PW%)....|.A%=1 . |
|00000840| 4e 50 25 0d 01 fe 16 e7 | 20 4e 42 25 28 41 25 29 |NP%.....| NB%(A%)|
|00000850| 3d 30 20 ed 41 25 3a fd | a3 0d 02 08 13 e3 42 25 |=0 .A%:.|......B%|
|00000860| 3d 31 20 b8 20 4e 42 25 | 28 41 25 29 0d 02 12 18 |=1 . NB%|(A%)....|
|00000870| e7 20 42 53 25 28 41 25 | 2c 42 25 29 3d 30 20 ed |. BS%(A%|,B%)=0 .|
|00000880| 2c 3a fd a3 0d 02 1c 05 | db 0d 02 26 4b 42 58 43 |,:......|...&KBXC|
|00000890| 25 3d 42 58 25 28 41 25 | 2c 42 25 29 2b 28 53 42 |%=BX%(A%|,B%)+(SB|
|000008a0| 25 28 42 53 25 28 41 25 | 2c 42 25 29 29 29 2f 32 |%(BS%(A%|,B%)))/2|
|000008b0| 3a 42 59 43 25 3d 42 59 | 25 28 41 25 2c 42 25 29 |:BYC%=BY|%(A%,B%)|
|000008c0| 2b 28 53 42 25 28 42 53 | 25 28 41 25 2c 42 25 29 |+(SB%(BS|%(A%,B%)|
|000008d0| 29 29 2f 32 0d 02 30 0e | ec 42 58 43 25 2c 42 59 |))/2..0.|.BXC%,BY|
|000008e0| 43 25 0d 02 3a 20 e6 30 | 20 c8 9c 20 30 3a f0 31 |C%..: .0| .. 0:.1|
|000008f0| 34 39 2c 42 58 43 25 2b | 32 30 2c 42 59 43 25 2b |49,BXC%+|20,BYC%+|
|00000900| 32 30 0d 02 44 36 57 44 | 25 2b 3d b3 28 33 30 29 |20..D6WD|%+=.(30)|
|00000910| 2d 31 35 3a 57 50 25 3d | 57 50 25 2b b3 28 32 30 |-15:WP%=|WP%+.(20|
|00000920| 29 2d 31 30 3a e7 57 50 | 25 3e 35 30 20 57 50 25 |)-10:.WP|%>50 WP%|
|00000930| 3d 35 30 2d b3 28 35 29 | 0d 02 4e 13 e7 57 50 25 |=50-.(5)|..N..WP%|
|00000940| 3c 30 20 57 50 25 3d b3 | 28 35 29 0d 02 58 1b e7 |<0 WP%=.|(5)..X..|
|00000950| 20 57 44 25 3e 33 36 30 | 20 57 44 25 3d 57 44 25 | WD%>360| WD%=WD%|
|00000960| 20 83 20 33 36 30 0d 02 | 62 14 e7 20 57 44 25 3c | . 360..|b.. WD%<|
|00000970| 30 20 57 44 25 2b 3d 33 | 36 30 0d 02 6c 27 57 58 |0 WD%+=3|60..l'WX|
|00000980| 56 3d 57 50 25 2a b5 28 | b2 28 57 44 25 29 29 3a |V=WP%*.(|.(WD%)):|
|00000990| 57 59 56 3d 57 50 25 2a | 9b 28 b2 28 57 44 25 29 |WYV=WP%*|.(.(WD%)|
|000009a0| 29 0d 02 76 29 e7 20 57 | 4e 25 3d b9 20 ec 42 58 |)..v). W|N%=. .BX|
|000009b0| 43 25 2c 42 59 43 25 3a | df 42 58 43 25 2b 57 58 |C%,BYC%:|.BXC%+WX|
|000009c0| 56 2c 42 59 43 25 2b 57 | 59 56 0d 02 80 1a f1 4e |V,BYC%+W|YV.....N|
|000009d0| 24 28 41 25 29 27 c4 a9 | 4e 24 28 41 25 29 2c 22 |$(A%)'..|N$(A%),"|
|000009e0| 2d 22 29 27 0d 02 8a 1d | f1 22 53 68 69 65 6c 64 |-")'....|."Shield|
|000009f0| 20 61 74 20 22 3b 42 53 | 48 25 28 41 25 2c 42 25 | at ";BS|H%(A%,B%|
|00000a00| 29 0d 02 94 2c f1 22 28 | 20 22 3b c3 28 a8 28 42 |)...,."(| ";.(.(B|
|00000a10| 53 48 25 28 41 25 2c 42 | 25 29 2f 42 53 25 28 41 |SH%(A%,B|%)/BS%(A|
|00000a20| 25 2c 42 25 29 29 29 3b | 22 25 20 29 22 0d 02 9e |%,B%)));|"% )"...|
|00000a30| 2b e7 20 57 4e 25 3d b9 | 20 f1 27 22 57 69 6e 64 |+. WN%=.| .'"Wind|
|00000a40| 20 22 3b c3 57 50 25 3b | 22 20 61 74 20 22 3b c3 | ";.WP%;|" at ";.|
|00000a50| 57 44 25 27 20 8b 20 f1 | 0d 02 a8 13 f1 22 4f 6c |WD%' . .|....."Ol|
|00000a60| 64 20 76 61 6c 75 65 73 | 20 3a 22 0d 02 b2 46 f1 |d values| :"...F.|
|00000a70| 22 41 6e 67 6c 65 20 22 | 3b c3 42 41 25 28 41 25 |"Angle "|;.BA%(A%|
|00000a80| 2c 42 25 29 27 22 48 65 | 69 67 68 74 20 22 3b c3 |,B%)'"He|ight ";.|
|00000a90| 42 48 25 28 41 25 2c 42 | 25 29 27 22 53 70 65 65 |BH%(A%,B|%)'"Spee|
|00000aa0| 64 20 22 3b c3 42 53 50 | 25 28 41 25 2c 42 25 29 |d ";.BSP|%(A%,B%)|
|00000ab0| 27 0d 02 bc 14 f1 27 22 | 4e 65 77 20 76 61 6c 75 |'.....'"|New valu|
|00000ac0| 65 73 20 3a 22 0d 02 c6 | 41 f5 3a e8 22 41 6e 67 |es :"...|A.:."Ang|
|00000ad0| 6c 65 28 30 2d 33 36 30 | 29 22 3b 42 41 25 28 41 |le(0-360|)";BA%(A|
|00000ae0| 25 2c 42 25 29 3a fd 42 | 41 25 28 41 25 2c 42 25 |%,B%):.B|A%(A%,B%|
|00000af0| 29 3e 3d 30 20 80 20 42 | 41 25 28 41 25 2c 42 25 |)>=0 . B|A%(A%,B%|
|00000b00| 29 3c 3d 33 36 30 0d 02 | d0 40 f5 3a e8 22 48 65 |)<=360..|.@.:."He|
|00000b10| 69 67 68 74 28 30 2d 39 | 30 29 22 3b 42 48 25 28 |ight(0-9|0)";BH%(|
|00000b20| 41 25 2c 42 25 29 3a fd | 42 48 25 28 41 25 2c 42 |A%,B%):.|BH%(A%,B|
|00000b30| 25 29 3e 3d 30 20 80 20 | 42 48 25 28 41 25 2c 42 |%)>=0 . |BH%(A%,B|
|00000b40| 25 29 3c 3d 39 30 0d 02 | da 45 f5 3a e8 22 53 70 |%)<=90..|.E.:."Sp|
|00000b50| 65 65 64 28 30 2d 32 30 | 30 29 22 3b 42 53 50 25 |eed(0-20|0)";BSP%|
|00000b60| 28 41 25 2c 42 25 29 3a | fd 42 53 50 25 28 41 25 |(A%,B%):|.BSP%(A%|
|00000b70| 2c 42 25 29 3e 3d 31 30 | 20 80 20 42 53 50 25 28 |,B%)>=10| . BSP%(|
|00000b80| 41 25 2c 42 25 29 3c 3d | 32 30 30 0d 02 e4 2e f5 |A%,B%)<=|200.....|
|00000b90| 3a e8 22 53 70 72 65 61 | 64 28 30 2d 31 30 29 22 |:."Sprea|d(0-10)"|
|00000ba0| 3b 53 50 52 25 3a fd 53 | 50 52 25 3e 3d 30 20 80 |;SPR%:.S|PR%>=0 .|
|00000bb0| 20 53 50 52 25 3c 3d 31 | 30 0d 02 ee 20 f1 27 22 | SPR%<=1|0... .'"|
|00000bc0| 42 61 73 65 20 73 69 7a | 65 20 22 3b c3 28 42 53 |Base siz|e ";.(BS|
|00000bd0| 25 28 41 25 2c 42 25 29 | 29 0d 02 f8 22 f1 22 42 |%(A%,B%)|)..."."B|
|00000be0| 61 73 65 20 73 68 69 65 | 6c 64 20 22 3b c3 28 42 |ase shie|ld ";.(B|
|00000bf0| 53 48 25 28 41 25 2c 42 | 25 29 29 0d 03 02 32 f1 |SH%(A%,B|%))...2.|
|00000c00| 22 53 68 69 65 6c 64 20 | 61 74 20 22 3b c3 28 a8 |"Shield |at ";.(.|
|00000c10| 28 42 53 48 25 28 41 25 | 2c 42 25 29 2f 42 53 25 |(BSH%(A%|,B%)/BS%|
|00000c20| 28 41 25 2c 42 25 29 29 | 29 3b 22 25 22 0d 03 0c |(A%,B%))|);"%"...|
|00000c30| 2a 4e 53 25 3d 28 42 53 | 48 25 28 41 25 2c 42 25 |*NS%=(BS|H%(A%,B%|
|00000c40| 29 2b 34 39 29 2f 31 30 | 30 3a e7 20 4e 53 25 3d |)+49)/10|0:. NS%=|
|00000c50| 30 20 4e 53 25 3d 31 0d | 03 16 10 54 3d 91 3a f5 |0 NS%=1.|...T=.:.|
|00000c60| fd 91 3d 54 2b 38 30 0d | 03 20 1f f1 27 22 46 69 |..=T+80.|. ..'"Fi|
|00000c70| 72 69 6e 67 20 22 3b c3 | 4e 53 25 3b 22 20 73 68 |ring ";.|NS%;" sh|
|00000c80| 6f 74 28 73 29 22 0d 03 | 2a 0d f2 73 68 6f 77 62 |ot(s)"..|*..showb|
|00000c90| 61 63 6b 0d 03 34 09 f2 | 66 69 72 65 0d 03 3e 0a |ack..4..|fire..>.|
|00000ca0| ed 42 25 2c 41 25 0d 03 | 48 06 fd a3 0d 03 52 15 |.B%,A%..|H.....R.|
|00000cb0| dd f2 73 68 6f 77 62 61 | 63 6b 3a ea 41 25 2c 42 |..showba|ck:.A%,B|
|00000cc0| 25 0d 03 5c 1d c8 99 34 | 36 2c 26 32 32 32 2c 73 |%..\...4|6,&222,s|
|00000cd0| 70 72 25 2c 62 61 63 6b | 67 25 2c 30 2c 30 0d 03 |pr%,back|g%,0,0..|
|00000ce0| 66 0f e3 41 25 3d 31 20 | b8 20 4e 50 25 0d 03 70 |f..A%=1 |. NP%..p|
|00000cf0| 13 e3 42 25 3d 31 20 b8 | 20 4e 42 25 28 41 25 29 |..B%=1 .| NB%(A%)|
|00000d00| 0d 03 7a 4f e7 20 42 53 | 25 28 41 25 2c 42 25 29 |..zO. BS|%(A%,B%)|
|00000d10| 3c 3e 30 20 c8 99 34 36 | 2c 26 32 32 32 2c 73 70 |<>0 ..46|,&222,sp|
|00000d20| 72 25 2c 62 61 73 65 25 | 28 41 25 2c 42 53 25 28 |r%,base%|(A%,BS%(|
|00000d30| 41 25 2c 42 25 29 29 2c | 42 58 25 28 41 25 2c 42 |A%,B%)),|BX%(A%,B|
|00000d40| 25 29 2c 42 59 25 28 41 | 25 2c 42 25 29 2c 38 0d |%),BY%(A|%,B%),8.|
|00000d50| 03 84 06 ed 2c 0d 03 8e | 0d e7 20 43 52 25 3d 30 |....,...|.. CR%=0|
|00000d60| 20 e1 0d 03 98 0f e3 41 | 25 3d 31 20 b8 20 43 52 | ......A|%=1 . CR|
|00000d70| 25 0d 03 a2 35 c8 99 34 | 36 2c 26 32 32 32 2c 73 |%...5..4|6,&222,s|
|00000d80| 70 72 25 2c 63 72 61 74 | 65 72 25 28 43 54 25 28 |pr%,crat|er%(CT%(|
|00000d90| 41 25 29 29 2c 43 58 25 | 28 41 25 29 2c 43 59 25 |A%)),CX%|(A%),CY%|
|00000da0| 28 41 25 29 2c 38 0d 03 | ac 07 ed 41 25 0d 03 b6 |(A%),8..|...A%...|
|00000db0| 05 e1 0d 03 c0 11 dd f2 | 66 69 72 65 3a 42 42 47 |........|fire:BBG|
|00000dc0| 25 3d a3 0d 03 ca 2b e7 | 20 4e 53 25 3d 31 20 f2 |%=....+.| NS%=1 .|
|00000dd0| 73 68 6f 6f 74 28 42 41 | 25 28 41 25 2c 42 25 29 |shoot(BA|%(A%,B%)|
|00000de0| 2c 42 48 25 28 41 25 2c | 42 25 29 29 3a e1 0d 03 |,BH%(A%,|B%)):...|
|00000df0| d4 5d e7 20 4e 53 25 3d | 32 20 f2 73 68 6f 6f 74 |.]. NS%=|2 .shoot|
|00000e00| 28 42 41 25 28 41 25 2c | 42 25 29 2d 53 50 52 25 |(BA%(A%,|B%)-SPR%|
|00000e10| 2c 42 48 25 28 41 25 2c | 42 25 29 2d 53 50 52 25 |,BH%(A%,|B%)-SPR%|
|00000e20| 29 3a f2 73 68 6f 6f 74 | 28 42 41 25 28 41 25 2c |):.shoot|(BA%(A%,|
|00000e30| 42 25 29 2b 53 50 52 25 | 2c 42 48 25 28 41 25 2c |B%)+SPR%|,BH%(A%,|
|00000e40| 42 25 29 2b 53 50 52 25 | 29 3a e1 0d 03 de 80 e7 |B%)+SPR%|):......|
|00000e50| 20 4e 53 25 3d 33 20 f2 | 73 68 6f 6f 74 28 42 41 | NS%=3 .|shoot(BA|
|00000e60| 25 28 41 25 2c 42 25 29 | 2d 53 50 52 25 2c 42 48 |%(A%,B%)|-SPR%,BH|
|00000e70| 25 28 41 25 2c 42 25 29 | 2d 53 50 52 25 29 3a f2 |%(A%,B%)|-SPR%):.|
|00000e80| 73 68 6f 6f 74 28 42 41 | 25 28 41 25 2c 42 25 29 |shoot(BA|%(A%,B%)|
|00000e90| 2b 53 50 52 25 2c 42 48 | 25 28 41 25 2c 42 25 29 |+SPR%,BH|%(A%,B%)|
|00000ea0| 2d 53 50 52 25 29 3a f2 | 73 68 6f 6f 74 28 42 41 |-SPR%):.|shoot(BA|
|00000eb0| 25 28 41 25 2c 42 25 29 | 2c 42 48 25 28 41 25 2c |%(A%,B%)|,BH%(A%,|
|00000ec0| 42 25 29 2b 53 50 52 25 | 29 3a e1 0d 03 e8 ad e7 |B%)+SPR%|):......|
|00000ed0| 20 4e 53 25 3d 34 20 f2 | 73 68 6f 6f 74 28 42 41 | NS%=4 .|shoot(BA|
|00000ee0| 25 28 41 25 2c 42 25 29 | 2d 53 50 52 25 2c 42 48 |%(A%,B%)|-SPR%,BH|
|00000ef0| 25 28 41 25 2c 42 25 29 | 2d 53 50 52 25 29 3a f2 |%(A%,B%)|-SPR%):.|
|00000f00| 73 68 6f 6f 74 28 42 41 | 25 28 41 25 2c 42 25 29 |shoot(BA|%(A%,B%)|
|00000f10| 2d 53 50 52 25 2c 42 48 | 25 28 41 25 2c 42 25 29 |-SPR%,BH|%(A%,B%)|
|00000f20| 2b 53 50 52 25 29 3a f2 | 73 68 6f 6f 74 28 42 41 |+SPR%):.|shoot(BA|
|00000f30| 25 28 41 25 2c 42 25 29 | 2b 53 50 52 25 2c 42 48 |%(A%,B%)|+SPR%,BH|
|00000f40| 25 28 41 25 2c 42 25 29 | 2d 53 50 52 25 29 3a f2 |%(A%,B%)|-SPR%):.|
|00000f50| 73 68 6f 6f 74 28 42 41 | 25 28 41 25 2c 42 25 29 |shoot(BA|%(A%,B%)|
|00000f60| 2b 53 50 52 25 2c 42 48 | 25 28 41 25 2c 42 25 29 |+SPR%,BH|%(A%,B%)|
|00000f70| 2b 53 50 52 25 29 3a e1 | 0d 03 f2 05 e1 0d 03 fc |+SPR%):.|........|
|00000f80| 15 dd f2 70 75 74 68 74 | 28 58 25 2c 59 25 2c 43 |...putht|(X%,Y%,C|
|00000f90| 25 29 0d 04 06 21 49 25 | 3d 58 25 2a 35 31 32 3a |%)...!I%|=X%*512:|
|00000fa0| 49 25 2b 3d 59 25 3a 68 | 65 69 67 68 74 3f 49 25 |I%+=Y%:h|eight?I%|
|00000fb0| 3d 43 25 0d 04 10 05 e1 | 0d 04 1a 34 dd a4 67 65 |=C%.....|...4..ge|
|00000fc0| 74 68 74 28 58 25 2c 59 | 25 29 3a e7 58 25 3c 30 |tht(X%,Y|%):.X%<0|
|00000fd0| 20 84 20 59 25 3c 30 20 | 84 20 58 25 3e 35 31 31 | . Y%<0 |. X%>511|
|00000fe0| 20 84 20 59 25 3e 35 31 | 31 20 3d 30 0d 04 24 14 | . Y%>51|1 =0..$.|
|00000ff0| 49 25 3d 58 25 2a 35 31 | 32 3a 49 25 2b 3d 59 25 |I%=X%*51|2:I%+=Y%|
|00001000| 0d 04 2e 0e 3d 68 65 69 | 67 68 74 3f 49 25 0d 04 |....=hei|ght?I%..|
|00001010| 38 11 dd a4 74 72 75 65 | 28 58 25 2c 59 25 29 0d |8...true|(X%,Y%).|
|00001020| 04 42 21 51 25 3d 28 b0 | 58 25 2c 59 25 29 2a 34 |.B!Q%=(.|X%,Y%)*4|
|00001030| 29 2b 28 c8 9c 28 58 25 | 2c 59 25 29 2f 36 34 29 |)+(..(X%|,Y%)/64)|
|00001040| 0d 04 4c 37 e7 20 5a 3c | 36 30 20 43 25 3d 30 20 |..L7. Z<|60 C%=0 |
|00001050| 8b 20 e7 20 5a 3c 31 32 | 30 20 43 25 3d 32 31 20 |. . Z<12|0 C%=21 |
|00001060| 8b 20 e7 20 5a 3c 31 38 | 30 20 43 25 3d 34 32 20 |. . Z<18|0 C%=42 |
|00001070| 8b 20 43 25 3d 36 33 0d | 04 56 28 e7 20 5a 3e 3d |. C%=63.|.V(. Z>=|
|00001080| 32 34 30 20 54 25 3d 32 | 35 35 20 8b 20 54 25 3d |240 T%=2|55 . T%=|
|00001090| 28 5a 20 83 20 36 30 29 | 2a 32 35 36 2f 36 30 0d |(Z . 60)|*256/60.|
|000010a0| 04 60 0d e6 43 25 20 c8 | 9c 20 54 25 0d 04 6a 0d |.`..C% .|. T%..j.|
|000010b0| f0 36 39 2c 58 25 2c 59 | 25 0d 04 74 07 3d 51 25 |.69,X%,Y|%..t.=Q%|
|000010c0| 0d 04 7e 14 dd f2 70 6c | 6f 74 28 43 25 2c 58 25 |..~...pl|ot(C%,X%|
|000010d0| 2c 59 25 29 0d 04 88 1a | e6 43 25 20 81 20 34 20 |,Y%)....|.C% . 4 |
|000010e0| c8 9c 20 28 43 25 20 83 | 20 34 29 2a 36 34 0d 04 |.. (C% .| 4)*64..|
|000010f0| 92 0d f0 36 39 2c 58 25 | 2c 59 25 0d 04 9c 05 e1 |...69,X%|,Y%.....|
|00001100| 0d 04 a6 20 dd f2 73 68 | 6f 6f 74 28 41 4e 47 25 |... ..sh|oot(ANG%|
|00001110| 2c 45 4c 45 25 29 3a e7 | 42 42 47 25 3d b9 20 e1 |,ELE%):.|BBG%=. .|
|00001120| 0d 04 b0 21 ff 22 43 48 | 41 4e 4e 2e 31 20 67 75 |...!."CH|ANN.1 gu|
|00001130| 6e 22 3a d4 31 2c 2d 31 | 35 2c 26 34 30 30 2c 31 |n":.1,-1|5,&400,1|
|00001140| 30 0d 04 ba 58 53 50 44 | 3d 42 53 50 25 28 41 25 |0...XSPD|=BSP%(A%|
|00001150| 2c 42 25 29 2f 31 30 3a | 58 3d 42 58 25 28 41 25 |,B%)/10:|X=BX%(A%|
|00001160| 2c 42 25 29 2b 28 53 42 | 25 28 42 53 25 28 41 25 |,B%)+(SB|%(BS%(A%|
|00001170| 2c 42 25 29 29 2f 32 29 | 3a 59 3d 42 59 25 28 41 |,B%))/2)|:Y=BY%(A|
|00001180| 25 2c 42 25 29 2b 28 53 | 42 25 28 42 53 25 28 41 |%,B%)+(S|B%(BS%(A|
|00001190| 25 2c 42 25 29 29 2f 32 | 29 0d 04 c4 47 5a 3d 30 |%,B%))/2|)...GZ=0|
|000011a0| 3a e3 58 25 3d 58 2d 38 | 20 b8 20 58 2b 38 2b 53 |:.X%=X-8| . X+8+S|
|000011b0| 42 25 28 42 53 25 28 41 | 25 2c 42 25 29 29 20 88 |B%(BS%(A|%,B%)) .|
|000011c0| 20 32 3a e3 59 25 3d 59 | 2d 38 20 b8 20 59 2b 38 | 2:.Y%=Y|-8 . Y+8|
|000011d0| 2b 53 42 25 28 42 53 25 | 28 41 25 2c 42 25 29 29 |+SB%(BS%|(A%,B%))|
|000011e0| 0d 04 ce 33 e7 20 5a 3c | a4 67 65 74 68 74 28 58 |...3. Z<|.getht(X|
|000011f0| 25 2f 32 2c 59 25 2f 32 | 29 2a 31 30 20 5a 3d a4 |%/2,Y%/2|)*10 Z=.|
|00001200| 67 65 74 68 74 28 58 25 | 2f 32 2c 59 25 2f 32 29 |getht(X%|/2,Y%/2)|
|00001210| 2a 31 30 0d 04 d8 29 ed | 2c 3a f5 3a 5a 2b 3d 31 |*10...).|,:.:Z+=1|
|00001220| 3a fd 5a 3e a4 67 65 74 | 68 74 28 58 2f 32 2c 59 |:.Z>.get|ht(X/2,Y|
|00001230| 2f 32 29 2a 31 30 3a 5a | 2b 3d 31 30 0d 04 e2 3d |/2)*10:Z|+=10...=|
|00001240| 58 56 3d 53 50 44 2a b5 | 28 b2 28 41 4e 47 25 29 |XV=SPD*.|(.(ANG%)|
|00001250| 29 2a 9b 28 b2 28 45 4c | 45 25 29 29 3a 59 56 3d |)*.(.(EL|E%)):YV=|
|00001260| 53 50 44 2a 9b 28 b2 28 | 41 4e 47 25 29 29 2a 9b |SPD*.(.(|ANG%))*.|
|00001270| 28 b2 28 45 4c 45 25 29 | 29 0d 04 ec 15 5a 56 3d |(.(ELE%)|)....ZV=|
|00001280| 53 50 44 2a b5 28 b2 28 | 45 4c 45 25 29 29 0d 04 |SPD*.(.(|ELE%))..|
|00001290| f6 2d 57 58 56 3d 57 50 | 25 2a b5 28 b2 28 57 44 |.-WXV=WP|%*.(.(WD|
|000012a0| 25 29 29 2f 33 30 3a 57 | 59 56 3d 57 50 25 2a 9b |%))/30:W|YV=WP%*.|
|000012b0| 28 b2 28 57 44 25 29 29 | 2f 33 30 0d 05 00 11 46 |(.(WD%))|/30....F|
|000012c0| 3d 30 2e 39 39 3a 47 3d | 2d 30 2e 31 0d 05 0a 47 |=0.99:G=|-0.1...G|
|000012d0| 42 31 25 3d a4 74 72 75 | 65 28 58 2c 59 29 3a 42 |B1%=.tru|e(X,Y):B|
|000012e0| 32 25 3d a4 74 72 75 65 | 28 58 2b 32 2c 59 29 3a |2%=.true|(X+2,Y):|
|000012f0| 42 33 25 3d a4 74 72 75 | 65 28 58 2c 59 2b 32 29 |B3%=.tru|e(X,Y+2)|
|00001300| 3a 42 34 25 3d a4 74 72 | 75 65 28 58 2b 32 2c 59 |:B4%=.tr|ue(X+2,Y|
|00001310| 2b 32 29 0d 05 14 05 f5 | 0d 05 1e 12 4f 58 3d 58 |+2).....|....OX=X|
|00001320| 3a 4f 59 3d 59 3a 4f 5a | 3d 5a 0d 05 28 15 58 2b |:OY=Y:OZ|=Z..(.X+|
|00001330| 3d 58 56 3a 59 2b 3d 59 | 56 3a 5a 2b 3d 5a 56 0d |=XV:Y+=Y|V:Z+=ZV.|
|00001340| 05 32 19 e7 20 57 4e 25 | 3d b9 20 58 2b 3d 57 58 |.2.. WN%|=. X+=WX|
|00001350| 56 3a 59 2b 3d 57 59 56 | 0d 05 3c 19 58 56 3d 58 |V:Y+=WYV|..<.XV=X|
|00001360| 56 2a 46 3a 59 56 3d 59 | 56 2a 46 3a 5a 56 2b 3d |V*F:YV=Y|V*F:ZV+=|
|00001370| 47 0d 05 46 4f f2 70 6c | 6f 74 28 42 31 25 2c 4f |G..FO.pl|ot(B1%,O|
|00001380| 58 2c 4f 59 29 3a f2 70 | 6c 6f 74 28 42 32 25 2c |X,OY):.p|lot(B2%,|
|00001390| 4f 58 2b 32 2c 4f 59 29 | 3a f2 70 6c 6f 74 28 42 |OX+2,OY)|:.plot(B|
|000013a0| 33 25 2c 4f 58 2c 4f 59 | 2b 32 29 3a f2 70 6c 6f |3%,OX,OY|+2):.plo|
|000013b0| 74 28 42 34 25 2c 4f 58 | 2b 32 2c 4f 59 2b 32 29 |t(B4%,OX|+2,OY+2)|
|000013c0| 0d 05 50 47 42 31 25 3d | a4 74 72 75 65 28 58 2c |..PGB1%=|.true(X,|
|000013d0| 59 29 3a 42 32 25 3d a4 | 74 72 75 65 28 58 2b 32 |Y):B2%=.|true(X+2|
|000013e0| 2c 59 29 3a 42 33 25 3d | a4 74 72 75 65 28 58 2c |,Y):B3%=|.true(X,|
|000013f0| 59 2b 32 29 3a 42 34 25 | 3d a4 74 72 75 65 28 58 |Y+2):B4%|=.true(X|
|00001400| 2b 32 2c 59 2b 32 29 0d | 05 5a 09 c8 96 3a c8 96 |+2,Y+2).|.Z...:..|
|00001410| 0d 05 64 37 fd 58 3c 30 | 20 84 20 58 3e 31 30 32 |..d7.X<0| . X>102|
|00001420| 34 20 84 20 59 3c 30 20 | 84 20 59 3e 39 36 30 20 |4 . Y<0 |. Y>960 |
|00001430| 84 20 5a 3c 3d a4 67 65 | 74 68 74 28 58 2f 32 2c |. Z<=.ge|tht(X/2,|
|00001440| 59 2f 32 29 2a 31 30 0d | 05 6e 42 e7 20 58 3c 30 |Y/2)*10.|.nB. X<0|
|00001450| 20 84 20 58 3e 31 30 32 | 34 20 84 20 59 3c 30 20 | . X>102|4 . Y<0 |
|00001460| 84 20 59 3e 39 36 30 20 | f1 22 53 68 6f 74 20 6c |. Y>960 |."Shot l|
|00001470| 65 66 74 20 61 72 65 61 | 22 3a 54 3d 91 3a f5 fd |eft area|":T=.:..|
|00001480| 91 3d 54 2b 31 30 30 3a | e1 0d 05 78 99 e7 20 a4 |.=T+100:|...x.. .|
|00001490| 67 65 74 68 74 28 28 58 | 2f 32 29 2d 33 2c 28 59 |getht((X|/2)-3,(Y|
|000014a0| 2f 32 29 2d 33 29 3d 30 | 20 80 20 a4 67 65 74 68 |/2)-3)=0| . .geth|
|000014b0| 74 28 28 58 2f 32 29 2b | 33 2c 28 59 2f 32 29 2d |t((X/2)+|3,(Y/2)-|
|000014c0| 33 29 3d 30 20 80 20 a4 | 67 65 74 68 74 28 28 58 |3)=0 . .|getht((X|
|000014d0| 2f 32 29 2d 33 2c 28 59 | 2f 32 29 2b 33 29 3d 30 |/2)-3,(Y|/2)+3)=0|
|000014e0| 20 80 20 a4 67 65 74 68 | 74 28 28 58 2f 32 29 2b | . .geth|t((X/2)+|
|000014f0| 33 2c 28 59 2f 32 29 2b | 33 29 3d 30 20 f2 65 78 |3,(Y/2)+|3)=0 .ex|
|00001500| 70 6c 6f 28 58 2d 36 2c | 59 2d 36 2c 33 29 20 8b |plo(X-6,|Y-6,3) .|
|00001510| 20 f2 65 78 70 6c 6f 28 | 58 2d 36 2c 59 2d 36 2c | .explo(|X-6,Y-6,|
|00001520| 31 29 0d 05 82 10 e3 50 | 50 25 3d 31 20 b8 20 4e |1).....P|P%=1 . N|
|00001530| 50 25 0d 05 8c 15 e3 42 | 42 25 3d 31 20 b8 20 4e |P%.....B|B%=1 . N|
|00001540| 42 25 28 50 50 25 29 0d | 05 96 56 46 3d a4 64 69 |B%(PP%).|..VF=.di|
|00001550| 73 74 28 58 2c 59 2c 42 | 58 25 28 50 50 25 2c 42 |st(X,Y,B|X%(PP%,B|
|00001560| 42 25 29 2b 28 53 42 25 | 28 42 53 25 28 50 50 25 |B%)+(SB%|(BS%(PP%|
|00001570| 2c 42 42 25 29 29 2f 32 | 29 2c 42 59 25 28 50 50 |,BB%))/2|),BY%(PP|
|00001580| 25 2c 42 42 25 29 2b 28 | 53 42 25 28 42 53 25 28 |%,BB%)+(|SB%(BS%(|
|00001590| 50 50 25 2c 42 42 25 29 | 29 2f 32 29 29 0d 05 a0 |PP%,BB%)|)/2))...|
|000015a0| 0c e7 46 3d 30 20 46 3d | 31 0d 05 aa 72 e7 20 46 |..F=0 F=|1...r. F|
|000015b0| 3c 3d 28 53 42 25 28 42 | 53 25 28 50 50 25 2c 42 |<=(SB%(B|S%(PP%,B|
|000015c0| 42 25 29 29 2f 32 29 20 | f2 65 78 70 6c 6f 28 42 |B%))/2) |.explo(B|
|000015d0| 58 25 28 50 50 25 2c 42 | 42 25 29 2d 34 2c 42 59 |X%(PP%,B|B%)-4,BY|
|000015e0| 25 28 50 50 25 2c 42 42 | 25 29 2d 34 2c 32 29 3a |%(PP%,BB|%)-4,2):|
|000015f0| f2 72 65 6d 62 61 73 65 | 28 50 50 25 2c 42 42 25 |.rembase|(PP%,BB%|
|00001600| 29 3a 42 42 47 25 3d b9 | 3a ed 2c 3a 54 3d 91 3a |):BBG%=.|:.,:T=.:|
|00001610| f5 fd 91 3d 54 2b 31 30 | 30 3a e1 0d 05 b4 b7 4d |...=T+10|0:.....M|
|00001620| 41 58 25 3d 33 30 2b 28 | 31 30 2a 42 53 25 28 50 |AX%=30+(|10*BS%(P|
|00001630| 50 25 2c 42 42 25 29 29 | 3a e7 20 46 3c 3d 4d 41 |P%,BB%))|:. F<=MA|
|00001640| 58 25 20 4f 42 25 3d 42 | 53 48 25 28 50 50 25 2c |X% OB%=B|SH%(PP%,|
|00001650| 42 42 25 29 3a 42 53 48 | 25 28 50 50 25 2c 42 42 |BB%):BSH|%(PP%,BB|
|00001660| 25 29 3d 42 53 48 25 28 | 50 50 25 2c 42 42 25 29 |%)=BSH%(|PP%,BB%)|
|00001670| 2a 28 31 2d 28 28 4d 41 | 58 25 2d 46 29 2f 4d 41 |*(1-((MA|X%-F)/MA|
|00001680| 58 25 29 29 3a f1 22 44 | 61 6d 61 67 65 20 22 3b |X%)):."D|amage ";|
|00001690| c3 28 4f 42 25 2d 42 53 | 48 25 28 50 50 25 2c 42 |.(OB%-BS|H%(PP%,B|
|000016a0| 42 25 29 29 3b 22 20 28 | 22 3b c3 28 a8 28 31 30 |B%));" (|";.(.(10|
|000016b0| 30 2d 28 28 42 53 48 25 | 28 50 50 25 2c 42 42 25 |0-((BSH%|(PP%,BB%|
|000016c0| 29 2f 4f 42 25 29 2a 31 | 30 30 29 29 29 3b 22 25 |)/OB%)*1|00)));"%|
|000016d0| 29 22 0d 05 be 57 e7 20 | 42 53 48 25 28 50 50 25 |)"...W. |BSH%(PP%|
|000016e0| 2c 42 42 25 29 3c 3d 35 | 20 f2 65 78 70 6c 6f 28 |,BB%)<=5| .explo(|
|000016f0| 42 58 25 28 50 50 25 2c | 42 42 25 29 2d 34 2c 42 |BX%(PP%,|BB%)-4,B|
|00001700| 59 25 28 50 50 25 2c 42 | 42 25 29 2d 34 2c 32 29 |Y%(PP%,B|B%)-4,2)|
|00001710| 3a f2 72 65 6d 62 61 73 | 65 28 50 50 25 2c 42 42 |:.rembas|e(PP%,BB|
|00001720| 25 29 3a 42 42 47 25 3d | b9 0d 05 c8 06 ed 2c 0d |%):BBG%=|......,.|
|00001730| 05 d2 11 54 3d 91 3a f5 | fd 91 3d 54 2b 31 30 30 |...T=.:.|..=T+100|
|00001740| 0d 05 dc 05 e1 0d 05 e6 | 1c dd 20 a4 64 69 73 74 |........|.. .dist|
|00001750| 28 58 31 25 2c 59 31 25 | 2c 58 32 25 2c 59 32 25 |(X1%,Y1%|,X2%,Y2%|
|00001760| 29 0d 05 f0 33 3d b6 28 | 94 28 58 31 25 2d 58 32 |)...3=.(|.(X1%-X2|
|00001770| 25 29 2a 94 28 58 31 25 | 2d 58 32 25 29 2b 94 28 |%)*.(X1%|-X2%)+.(|
|00001780| 59 31 25 2d 59 32 25 29 | 2a 94 28 59 31 25 2d 59 |Y1%-Y2%)|*.(Y1%-Y|
|00001790| 32 25 29 29 0d 05 fa 14 | dd f2 72 65 6d 62 61 73 |2%))....|..rembas|
|000017a0| 65 28 41 25 2c 42 25 29 | 0d 06 04 15 f1 22 42 61 |e(A%,B%)|....."Ba|
|000017b0| 73 65 20 64 65 73 74 72 | 6f 79 65 64 22 0d 06 0e |se destr|oyed"...|
|000017c0| 32 e7 20 42 25 3d 4e 42 | 25 28 41 25 29 20 42 53 |2. B%=NB|%(A%) BS|
|000017d0| 25 28 41 25 2c 4e 42 25 | 28 41 25 29 29 3d 30 3a |%(A%,NB%|(A%))=0:|
|000017e0| 4e 42 25 28 41 25 29 2d | 3d 31 3a ef 37 3a e1 0d |NB%(A%)-|=1:.7:..|
|000017f0| 06 18 17 e3 20 43 25 3d | 42 25 20 b8 20 4e 42 25 |.... C%=|B% . NB%|
|00001800| 28 41 25 29 2d 31 0d 06 | 22 af 42 58 25 28 41 25 |(A%)-1..|".BX%(A%|
|00001810| 2c 43 25 29 3d 42 58 25 | 28 41 25 2c 43 25 2b 31 |,C%)=BX%|(A%,C%+1|
|00001820| 29 3a 42 59 25 28 41 25 | 2c 43 25 29 3d 42 59 25 |):BY%(A%|,C%)=BY%|
|00001830| 28 41 25 2c 43 25 2b 31 | 29 3a 42 53 25 28 41 25 |(A%,C%+1|):BS%(A%|
|00001840| 2c 43 25 29 3d 42 53 25 | 28 41 25 2c 43 25 2b 31 |,C%)=BS%|(A%,C%+1|
|00001850| 29 3a 42 53 48 25 28 41 | 25 2c 43 25 29 3d 42 53 |):BSH%(A|%,C%)=BS|
|00001860| 48 25 28 41 25 2c 43 25 | 2b 31 29 3a 42 41 25 28 |H%(A%,C%|+1):BA%(|
|00001870| 41 25 2c 43 25 29 3d 42 | 41 25 28 41 25 2c 43 25 |A%,C%)=B|A%(A%,C%|
|00001880| 2b 31 29 3a 42 48 25 28 | 41 25 2c 43 25 29 3d 42 |+1):BH%(|A%,C%)=B|
|00001890| 48 25 28 41 25 2c 43 25 | 2b 31 29 3a 42 53 50 25 |H%(A%,C%|+1):BSP%|
|000018a0| 28 41 25 2c 43 25 29 3d | 42 53 50 25 28 41 25 2c |(A%,C%)=|BSP%(A%,|
|000018b0| 43 25 2b 31 29 0d 06 2c | 05 ed 0d 06 36 15 42 53 |C%+1)..,|....6.BS|
|000018c0| 25 28 41 25 2c 4e 42 25 | 28 41 25 29 29 3d 30 0d |%(A%,NB%|(A%))=0.|
|000018d0| 06 40 0e 4e 42 25 28 41 | 25 29 2d 3d 31 0d 06 4a |.@.NB%(A|%)-=1..J|
|000018e0| 0d f2 73 68 6f 77 62 61 | 63 6b 0d 06 54 05 e1 0d |..showba|ck..T...|
|000018f0| 06 5e 15 dd f2 65 78 70 | 6c 6f 28 58 25 2c 59 25 |.^...exp|lo(X%,Y%|
|00001900| 2c 54 25 29 0d 06 68 82 | e7 20 54 25 3d 31 20 ff |,T%)..h.|. T%=1 .|
|00001910| 22 43 48 41 4e 4e 2e 31 | 20 65 78 70 6c 6f 33 22 |"CHANN.1| explo3"|
|00001920| 3a d4 31 2c 2d 31 35 2c | 26 31 30 30 30 2c 31 30 |:.1,-15,|&1000,10|
|00001930| 20 8b 20 e7 20 54 25 3d | 32 20 ff 22 43 48 41 4e | . . T%=|2 ."CHAN|
|00001940| 4e 2e 31 20 45 58 50 4c | 4f 52 4d 22 3a d4 31 2c |N.1 EXPL|ORM":.1,|
|00001950| 2d 31 35 2c 26 34 30 30 | 2c 31 30 20 8b 20 e7 20 |-15,&400|,10 . . |
|00001960| 54 25 3d 33 20 ff 22 43 | 48 41 4e 4e 2e 31 20 53 |T%=3 ."C|HANN.1 S|
|00001970| 50 4c 41 53 48 22 3a d4 | 31 2c 2d 31 35 2c 26 31 |PLASH":.|1,-15,&1|
|00001980| 38 30 30 2c 31 30 0d 06 | 72 32 e3 44 25 3d 31 20 |800,10..|r2.D%=1 |
|00001990| b8 20 33 3a c8 99 34 36 | 2c 26 32 32 32 2c 73 70 |. 3:..46|,&222,sp|
|000019a0| 72 25 2c 65 78 70 6c 6f | 25 28 54 25 2c 44 25 29 |r%,explo|%(T%,D%)|
|000019b0| 2c 58 25 2c 59 25 2c 38 | 0d 06 7c 10 54 3d 91 3a |,X%,Y%,8|..|.T=.:|
|000019c0| f5 fd 91 3d 54 2b 32 35 | 0d 06 86 07 ed 44 25 0d |...=T+25|.....D%.|
|000019d0| 06 90 38 e7 20 54 25 3d | 31 20 43 52 25 2b 3d 31 |..8. T%=|1 CR%+=1|
|000019e0| 3a 43 58 25 28 43 52 25 | 29 3d 58 25 2d 36 3a 43 |:CX%(CR%|)=X%-6:C|
|000019f0| 59 25 28 43 52 25 29 3d | 59 25 2d 36 3a 43 54 25 |Y%(CR%)=|Y%-6:CT%|
|00001a00| 28 43 52 25 29 3d 31 0d | 06 9a 38 e7 20 54 25 3d |(CR%)=1.|..8. T%=|
|00001a10| 32 20 43 52 25 2b 3d 31 | 3a 43 58 25 28 43 52 25 |2 CR%+=1|:CX%(CR%|
|00001a20| 29 3d 58 25 2d 32 3a 43 | 59 25 28 43 52 25 29 3d |)=X%-2:C|Y%(CR%)=|
|00001a30| 59 25 2d 32 3a 43 54 25 | 28 43 52 25 29 3d 32 0d |Y%-2:CT%|(CR%)=2.|
|00001a40| 06 a4 0d f2 73 68 6f 77 | 62 61 63 6b 0d 06 ae 05 |....show|back....|
|00001a50| e1 0d 06 b8 0e dd f2 64 | 6f 6e 65 28 44 25 29 0d |.......d|one(D%).|
|00001a60| 06 c2 40 e7 44 25 3d 30 | 20 fb 31 32 38 20 8b 20 |..@.D%=0| .128 . |
|00001a70| e7 20 44 25 3d 31 20 fb | 31 32 38 2b 33 20 8b 20 |. D%=1 .|128+3 . |
|00001a80| e7 20 44 25 3d 32 20 fb | 31 32 38 2b 31 35 20 8b |. D%=2 .|128+15 .|
|00001a90| 20 e7 20 44 25 3d 33 20 | fb 31 32 38 2b 36 33 0d | . D%=3 |.128+63.|
|00001aa0| 06 cc 17 e7 44 25 3e 30 | 20 fb 30 20 c8 9c 20 30 |....D%>0| .0 .. 0|
|00001ab0| 20 8b 20 fb 36 33 0d 06 | d6 27 ef 32 36 3a f1 8a | . .63..|.'.26:..|
|00001ac0| 37 39 2c 35 39 29 3b 3a | e3 41 25 3d 31 20 b8 20 |79,59);:|.A%=1 . |
|00001ad0| 32 38 3a f1 89 38 30 3b | 3a c8 96 3a ed 0d 06 e0 |28:..80;|:..:....|
|00001ae0| c3 e7 20 44 25 3d 30 20 | f1 22 20 20 20 20 20 20 |.. D%=0 |." |
|00001af0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001b00| 20 20 20 20 20 20 20 20 | 20 20 41 6c 6c 20 62 61 | | All ba|
|00001b10| 73 65 73 20 61 72 65 20 | 64 65 73 74 72 6f 79 65 |ses are |destroye|
|00001b20| 64 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |d | |
|00001b30| 20 20 20 20 20 20 20 20 | 20 20 22 3b 3a c8 96 3a | | ";:..:|
|00001b40| f1 89 38 30 3b 3a c8 96 | 3a f1 22 20 20 20 20 20 |..80;:..|:." |
|00001b50| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001b60| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001b70| 20 20 20 41 20 64 72 61 | 77 2e 20 20 20 20 20 20 | A dra|w. |
|00001b80| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001b90| 20 20 20 20 20 20 20 20 | 20 20 20 22 3b 3a c8 96 | | ";:..|
|00001ba0| 0d 06 ea 43 e7 20 44 25 | 3e 30 20 f1 89 33 35 3b |...C. D%|>0 ..35;|
|00001bb0| 4e 24 28 44 25 29 3b 22 | 20 77 69 6e 73 2e 22 3b |N$(D%);"| wins.";|
|00001bc0| 89 28 34 30 2d a9 4e 24 | 28 44 25 29 29 3b 3a c8 |.(40-.N$|(D%));:.|
|00001bd0| 96 3a f1 89 38 30 3b 3a | c8 96 3a f1 89 38 30 3b |.:..80;:|..:..80;|
|00001be0| 3a c8 96 0d 06 f4 19 e3 | 41 25 3d 31 20 b8 20 33 |:.......|A%=1 . 3|
|00001bf0| 30 3a f1 89 38 30 3b 3a | c8 96 3a ed 0d 06 fe 11 |0:..80;:|..:.....|
|00001c00| 54 3d 91 3a f5 fd 91 3d | 54 2b 35 30 30 0d 07 08 |T=.:...=|T+500...|
|00001c10| 05 e0 0d 07 12 09 dc 34 | 38 2c 30 0d 07 1c 14 dc |.......4|8,0.....|
|00001c20| 34 2c 30 2c 34 2c 31 2c | 34 2c 32 2c 34 2c 33 0d |4,0,4,1,|4,2,4,3.|
|00001c30| 07 26 14 dc 38 2c 30 2c | 38 2c 31 2c 38 2c 32 2c |.&..8,0,|8,1,8,2,|
|00001c40| 38 2c 33 0d 07 30 18 dc | 31 32 2c 30 2c 31 32 2c |8,3..0..|12,0,12,|
|00001c50| 31 2c 31 32 2c 32 2c 31 | 32 2c 33 0d 07 3a 18 dc |1,12,2,1|2,3..:..|
|00001c60| 32 39 2c 30 2c 32 39 2c | 31 2c 32 39 2c 32 2c 32 |29,0,29,|1,29,2,2|
|00001c70| 39 2c 33 0d 07 44 18 dc | 34 36 2c 30 2c 34 36 2c |9,3..D..|46,0,46,|
|00001c80| 31 2c 34 36 2c 32 2c 34 | 36 2c 33 0d 07 4e 18 dc |1,46,2,4|6,3..N..|
|00001c90| 36 33 2c 30 2c 36 33 2c | 31 2c 36 33 2c 32 2c 36 |63,0,63,|1,63,2,6|
|00001ca0| 33 2c 33 0d 07 58 0c dc | 39 39 39 2c 39 39 39 0d |3,3..X..|999,999.|
|00001cb0| ff | |. | |
+--------+-------------------------+-------------------------+--------+--------+